package cn.mxz.generator.config;

import java.util.List;

public interface GeneratorConfig {

	List<IClass> getClazzs();

	String getTemplet(String string);

	/**
	 * @param path	文件路径
	 */
	FileUtil getFileUtil(String path);

	/**
	 * 获得指定路径的xml节点的text, 比如 root.package.xxx.xxx, 深度可以无限深
	 * 用点号连接的xml节点路径
	 * @param xmlNodeSpliteByComma
	 * @return	如果节点不存在， 返回null
	 */
	String getNodeText(String xmlNodeSpliteByComma);

	IInterface getInterface(String interfaceName);
}
